Operator Library: Hardware Platform
DFLed operator는 데이터 포워딩 프로토콜 하에서 전면 슬롯 QSFP28 파이버 포트 LED 제어를 나타냅니다. DFLed operator는 AppletProperties operator의 FiberProtocol0 및 FiberProtocol1 파라미터가 DataForwarding으로 설정된 경우에만 데이터 포워딩(DF) 애플리케이션에 사용할 수 있습니다.
이 LED는 이중 색상(bi-color)이며 녹색 및 빨간색 LED를 개별적으로 제어할 수 있습니다. 즉, OFF, 녹색, 빨간색, 주황색(빨간색 + 녹색 켜짐)의 4가지 광학 상태를 나타낼 수 있습니다. 디자인에서 사용을 단순화하기 위해 빨간색과 녹색 LED는 2개의 서로 다른 operator를 통해 개별적으로 제어할 수 있습니다.
QSFP28[0] 포트는 4개의 녹색 및 4개의 빨간색 LED를 지원합니다. 즉, 각 파이버 레인은 두 가지 색상에서 각각 전용 LED를 가집니다. QSFP28[1] 포트에는 4개의 모든 파이버 레인이 공통으로 사용하는 1개의 LED만 있습니다. 즉, 1개의 녹색 및 1개의 빨간색 LED가 있습니다.
| Hardware Platform에서 사용 가능 |
|---|
| imaFlex 2 Dual 100 |
자료
이 operator는 FiberConnection 파라미터 설정을 대화 상자에 읽기 전용 파라미터로 미러링합니다. 대화 상자를 메뉴에서 열면 FPGA 디바이스 리소스를 확인할 수 있습니다. 디바이스 리소스는 읽기 전용입니다.
리소스는 다음 유형 중 하나입니다.
-
인덱스 0~3인 Port[0] DF 녹색 LED 레인
-
인덱스 0~3인 Port[0] DF 빨간색 LED 레인
-
인덱스 0~0인 Port[1] DF 녹색 LED
-
인덱스 0~0인 Port[1] DF 빨간색 LED
각 리소스는 단 하나의 operator 전용입니다. 따라서 두 operator가 동일한 포트 및 레인 매핑을 가질 수 없습니다. 만약 그럴 경우 디자인 규칙 검사(DRC)에서 오류 메시지를 제공합니다.
| Link Parameter | Input Link I |
|---|---|
| Bit Width | 1 |
| Arithmetic | unsigned |
| Parallelism | 1 |
| Kernel Columns | 1 |
| Kernel Rows | 1 |
| Img Protocol | VALT_SIGNAL |
| Color Format | VAF_GRAY |
| Color Flavor | FL_NONE |
| Max. Img Width | any |
| Max. Img Height | any |
| FiberConnection | |
|---|---|
| Type | Static Write 파라미터 |
| Default | port_0_lane_0_green |
| Range | {port_0_lane_0_green, port_0_lane_1_green, port_0_lane_2_green, port_0_lane_3_green, port_0_lane_0_red, port_0_lane_1_red, port_0_lane_2_red, port_0_lane_3_red, port_1_green, port_1_red} |
|
FiberConnection 파라미터는 LED 색상(녹색 또는 빨간색)을 포함하여 해당 LED가 참조하는 QSFP28 파이버 포트와 레인을 정의합니다. 선택한 QSFP28 포트는 해당 포트용 AppletProperties operator의 FiberProtocol 파라미터가 CoF가 아닌 DataForwarding으로 설정된 경우에만 사용할 수 있습니다. FiberProtocol이 CoF로 설정된 상태에서 DFLed operator가 해당 파이버 포트에 매핑을 시도하면 디자인 규칙 검사(DRC)에서 적절한 오류 메시지를 생성합니다. 이 경우 FiberConnection 파라미터는 충돌 상태(빨간색)로 표시되며, 마우스를 올리면 충돌을 설명하는 간단한 툴팁 도움말 메시지가 표시됩니다. 동일한 레인 및 동일한 색상의 동일한 하드웨어 QSFP28 포트는 하나의 DFLed operator만 사용할 수 있습니다. 여러 operator 간의 매핑은 전체 디자인에서 고유해야 합니다. |
|



이전

